#ifndef PATTERN_H_
#define PATTERN_H_

#include "Mat.h"

/*-----------------------------------------------------------------------------
 *  Tipo Pattern
 *-----------------------------------------------------------------------------*/
typedef Mat<int> Pattern;
typedef shared_ptr<Pattern> PatternPtr;

/*-----------------------------------------------------------------------------
 *  Tipo Memory
 *-----------------------------------------------------------------------------*/
typedef vector<PatternPtr> Memory;
typedef shared_ptr<Memory> MemoryPtr;

#endif /* PATTERN_H_ */
